package Negocio;
//import java.util.*;

import java.util.Set;

/**
 * @author Diego
 * @version 1.0
 * @created 28-sep-2013 21:39:14 p.m. ---
 */
public class Lote {

    private Integer idLote;
    private YerbaMateCanchada yerbaMateCanchada;
    private Deposito deposito;
    private Salida salida;

    //Constructores
    public Lote() {

    }

    public Lote(YerbaMateCanchada yerbaMateCanchada, Deposito deposito) {
        this.yerbaMateCanchada = yerbaMateCanchada;
        this.deposito = deposito;
        Empresa.persistencia.insert(this);
        Empresa.persistencia.update(yerbaMateCanchada);
    }

    public YerbaMateCanchada getYerbaMateCanchada() {
        return yerbaMateCanchada;
    }

    public void setYerbaMateCanchada(YerbaMateCanchada yerbaMateCanchada) {
        this.yerbaMateCanchada = yerbaMateCanchada;
    }

    //Set & Get
    public Integer getIdLote() {
        return idLote;
    }

    public void setIdLote(Integer idLote) {
        this.idLote = idLote;
    }

    public Deposito getDeposito() {
        return deposito;
    }

    public void setDeposito(Deposito deposito) {
        this.deposito = deposito;
    }

    public Salida getSalida() {
        return salida;
    }

    public void setSalida(Salida salida) {
        this.salida = salida;
    }

    @Override
    public String toString() {
        return "Kilos: " + this.getYerbaMateCanchada().getKilaje() + " | Origen: " + this.getYerbaMateCanchada().getOrigen();
    }
    
    

}
